# https://www.articleshub.net/2023/08/metod-python-dlya-postroeniya.html
# https://www.geeksforgeeks.org/opencv-python-program-analyze-image-using-histogram/
# https://docs.opencv.org/4.x/d1/db7/tutorial_py_histogram_begins.html

# conda activate DWTTEST
# pip install matplotlib
# conda deactivate

import PIL
from PIL import Image
import matplotlib.pyplot as plt

img = Image.open('img/amelieOrigin.png')

# Конвертируем изображение в градации серого
img_gray = img.convert('L')

# Преобразуем изображение в массив чисел
img_data = img_gray.getdata()

# Строим гистограмму
plt.hist(img_data, bins=256, color='orange', alpha=1)

plt.show()

# # Создаем гистограмму
# histogram = img.histogram()

# # Выводим гистограмму
# for i in range(256):
#     print(f'Серый {i}: {histogram[i]}')